<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<!--作用: 获取用户输入的各种信息并且提交给服务器
action设置提交地址
-->
<form action="http://www.baidu.com">
  <!--
  placeholder 占位文本
  name 是用来设置参数名称的，是所偶有控件必填的属性，否则提交时不会传递此参数
  maxlength 设置最大字符长度
  value 设置控件的值
  readonly 设置只读
  -->
  <input type="text" name="username" maxlength="5" value="1234567" placeholder="用户名/手机号/邮箱" readonly /><br/>
  <input type="password" name="password" placeholder="密码"/><br/>
  <input type="text" name="hidden1" value="000" hidden />
  <!--单选和多选控件中 value设置提交的内容,如果不添加value则提交on
    checked设置默认选中-->
  性别:
  <input type="radio" name="gender" value="1" id="r1" checked disabled />
  <label for="r1">男</label>
  <input type="radio" name="gender" value="0" id="r2"/>
  <label for="r2">女</label>
  <br/>

  兴趣爱好:<input type="checkbox" name="hobby" value="gd" id="hobbyId1" />
  <label for="hobbyId1">高达</label>
  <input type="checkbox" name="hobby" value="mv" checked />美女
  <input type="checkbox" name="hobby" value="xs" />小说 <br/>
  <!--日期选择器-->
  生日:<input type="date" name="birthday" /> <br/>
  <!--文件选择器-->
  靓照:<input type="file" name="pic" /> <br/>
  <!--下拉选-->
  所在地:
  <select name="city" id="">
    <!--value设置提交的内容,如果不加value则提交标签体内的内容-->
    <option value="bj">北京</option>
    <option value="sh" selected>上海</option>
    <option value="">广州</option>
    <option>深圳</option>
  </select> <br/>

  <!--提交按钮-->
  <input type="submit" value="提交"/>
  <!--重置按钮-->
  <input type="reset" />
  <!--自定义按钮-->
  <input type="button" value="自定义按钮" />
  <hr/>
  <button type="submit">注册</button>
  <button type="reset">重置</button>
  <button type="button">自定义</button>

  <br/>
</form>
</body>
</html>